/*--------------------------------- Common Element --------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ background:#fff; color:#333; font-size:12px; line-height:24px; text-align:left; font-family:simsun,"Arial Narrow",arial;}
button{ cursor:pointer;} /*��ť-�������ʾС��*/
img{ border:0px; } /*ͼƬĬ�Ϲ�����ʽ*/

.mainbox{ width:1002px; margin:0px auto; overflow:hidden;} /*���ݿ�*/
.mainbox_bsbj{ width:1002px; background:#fff; margin:0px auto; overflow:hidden;} /*���ݿ��ɫ����*/
.mainbox_auto{ margin:0px auto; overflow:hidden;}/*��������*/
.lf{ float:left} /*�󸡶�*/
.rf{ float:right} /*�Ҹ���*/
.clear5{ margin-top:5px; overflow:hidden;} /*�ϼ��5����*/
.clear10{ margin-top:10px; overflow:hidden;} /*�ϼ��10����*/
.clear15{ margin-top:15px; overflow:hidden;} /*�ϼ��15����*/
.clear20{ margin-top:20px; overflow:hidden;} /*�ϼ��20����*/
.bor-bottom{ background:url(x.gif) repeat-x left bottom;} /*1��������ƽ��*/
.bor-all{ border:1px solid #ccc;} /*��߿�1����*/
.img-dq{vertical-align:bottom!important;vertical-align:middle;} /*ͼƬ�������*/
.pd_left10{ padding-left:10px;} /*����10����*/
.padding10{ padding:10px;}
.text_align_center{ text-align:center;}

/*--------------------------------- ���� ------------------------------------*/
.f-ccc{ color:#ccc;}
.f-000{ color:#000;} /*#000���ɫ*/
.f-999{ color:#999;} /*#999���ɫ*/
.f-666{ color:#666;} /*#333���ɫ*/
.f-fff{ color:#fff;} /*#333���ɫ*/
.f-333{ color:#333;} /*#333���ɫ*/
.f-ls{ color:#81ad21;}/*��ɫ*/
.f-yl{ color:#ffe202;} /*�ٻ�ɫ*/
.f-red{ color:#cc0000;} /*��ɫ*/
.f-blue{ color:#123497;} /*��ɫ*/
.f-wh{ font-weight:700;} /*�Ӵ�*/
.f-bc{ font-weight:400} /*���ֲ��Ӵ�*/
.f-ht{ font-family:"����";} /*��������*/
.f-yh{ font-family:"΢���ź�";} /*΢���ź�����*/
.f12{ font-size:12px;} /*����12����*/
.f14{ font-size:14px;} /*����14����*/
.f16{ font-size:16px;} /*����16����*/
.f18{ font-size:16px;} /*����18����*/
.f21{ font-size:21px;} /*����21����*/
.f20{ font-size:20px;} /*����21����*/
.line-20{ line-height:20px;} /*�и�20*/
.line-18{ line-height:18px;} /*�и�18*/
.ip_h25{ line-height:25px; height:25px;} /*input�ı���*/


/*--------------------------------- ���� ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#333; blr:expression(this.onFocus=this.blur());outline:none;}
a:hover { font-size:12px; text-decoration:underline; color:#c80000; blr:expression(this.onFocus=this.blur());outline:none;}

a.more,a.more:hover{ background:url(more.gif) no-repeat; width:58px; height:16px; margin-top:7px; display:block;}

/*----------------------------------------------------------- ��ҳ ----------------------------------------------------------*/
/*�ײ�*/
#foot{ width:100%; background:#e4e4e4; border-bottom:10px solid #123497; margin-top:20px; padding-top:20px; text-align:center;}
#foot .dh{ width:1002px; background:url(foot.gif) no-repeat center; color:#fff; height:34px; line-height:34px; margin:0px auto;}
#foot .dh a{ color:#fff; padding:0px 10px;}
#foot img{ display:inline}
/*����*/
#top{ width:100%; height:29px; line-height:29px; background:url(sx.gif) repeat-x;}
#top .fz{ background:url(fz.gif) no-repeat left top; padding-left:20px;}
#top .sc{ background:url(sc.gif) no-repeat left top; padding-left:20px;}
#top .dt{ background:url(dt.gif) no-repeat left top; padding-left:20px;}

/*-------------------- logo --------------------*/
.st{ width:1101px; margin:0px auto;}
#logo{ width:1101px; height:157px; background:url(logbj.gif) no-repeat right top; margin-left:47px; overflow:hidden;}
#logo h1{ width:0; height:0; line-height:0; font-size:0; text-indent:-9999px; overflow:hidden;}
#logo .rf{ width:405px; padding-top:73px; padding-right:90px; overflow:hidden;}
#logo .rf .lwb{ width:180px; padding-left:10px; border:1px solid #ccc; height:22px; line-height:22px; float:left;}
#logo .rf .loan{ background:url(syan.jpg) no-repeat; width:63px; height:24px; cursor:pointer; border:none;}

/*-------------------- nav���� --------------------*/
#nav{ position:relative; top:0px; height:44px; background:url(nav.gif) repeat-x; font-size:14px; font-weight:700; line-height:44px;}
ul#menu{ width:1002px; height:44px; margin:0 auto;}
ul#menu li{ float:left; height:44px; background:url(dd.gif) no-repeat right center; text-align:center;}
ul#menu li a{ padding:0px 15px; display:inline-block; height:44px; font-size:16px; line-height:44px; font-weight:700; text-align:center; text-decoration:none; color:#333;}
ul#menu li a:hover{ padding:0px 15px; display:inline-block; height:44px; font-size:16px; line-height:44px; font-weight:700; text-align:center; text-decoration:none; color:#123497;}
ul#menu li a.hover{ padding:0px 15px; display:inline-block; height:44px; font-size:16px; line-height:44px; font-weight:700; text-align:center; text-decoration:none; color:#123497;}

/*-------------------- �Ӳ˵� --------------------*/
ul#menu li ul{ position:absolute; z-index:99999; top:44px; display:none; border-top:none;/* background:rgba(-255, -255, -255, 0.7) none repeat scroll 0 0 !important;ʵ��FF����͸�������ֲ�͸��filter:Alpha(opacity=70);-moz-opacity:0.7; opacity: 0.7; */ background:#123497; }
ul#menu li ul li{ width:100px; height:30px; line-height:30px; float:left; background:none; border-right:1px solid #fff;}
ul#menu li ul li a:link,ul#menu li ul li a:active{ height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:400;}
ul#menu li ul li a:hover,ul#menu li ul li a:visited{ height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:400;}
ul#menu li ul li a.gr:link,ul#menu li ul li a.gr:active,ul#menu li ul li a.gr:hover,ul#menu li ul li a.gr:visited{ width:100px; height:30px; line-height:30px; font-size:12px; color:#74eb05;}


/*-------------------- �õ� --------------------*/
#focus{ width:100%; height:467px; position:relative; margin:0 auto; overflow:hidden}
#focus ul{ width:100%; position:absolute; padding:0px; margin:0; overflow:hidden}
#focus ul li{ float:left; width:100%; height:467px; overflow:hidden; position:relative; background:#000; display:inline}
#focus ul li a{ padding:0; margin:0; height:467px; display:block}
#focus ul li div{ position:absolute; overflow:hidden;}
#focus .btnBg{ position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focus .btn{ position:absolute; height:10px; padding:5px 10px; right:45%; bottom:0;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff; }
#focus .btn span.on{ background:#fff;}
#focus .preNext{ width:45px;height:100px;position:absolute;top:200px;background:url(sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{ left:0;}
#focus .next{ right:0;background-position:right top;}

/*-------------------- ���ݲ��� --------------------*/
/*����Ʒ����*/
.lf240{ float:left; width:240px;}
.rf752{ float:right; width:752px; overflow:hidden;}
.ggbt{ background:#eeeeee; border-bottom:2px solid #123497; height:32px; line-height:32px; padding:0px 10px; color:#333; font-size:14px; font-weight:700; overflow:hidden;}

#lf_ct{ width:240px; background:#f4f4f4;}
#lf_ct .bt{ background:url(ct.gif) no-repeat left top; height:49px;}
.2014_lffl{ width:240px; overflow:hidden;}

#lf_ct .ph{ position:relative; padding-left:56px; height:132px; color:#bf0000; background:url(dss.gif) no-repeat; font-size:14px; font-weight:400; font-family: Arial, Helvetica, sans-serif;}
#lf_ct .ph .p1{ padding-top:48px;}
#lf_ct .ph .p2{ padding-top:15px;}

/*�����Ƶ����*/
#lf_mv{ width:240px; overflow:hidden;}
#lf_mv .bt{ color:#123497; font-size:12px; background:#f8f8f8; font-weight:700; text-align:center;}
#lf_mv ul{ padding:10px; background:#f8f8f8; overflow:hidden;}
#lf_mv ul li{ background:url(xx.gif) repeat-x bottom; line-height:28px;}
#lf_mv ul li a{ background:url(hd.gif) no-repeat left center; display:block; padding-left:10px;}
#lf_mv .ggbt{ color:#123497;}

/*�Ҳ๫˾���*/ 
#rf_gsjs{ width:750px; border:1px solid #ccc; overflow:hidden;}
#rf_gsjs .nr{ padding:10px; overflow:hidden;}
#rf_gsjs .nr .lf img{ border:1px solid #ccc; padding:3px;}
#rf_gsjs .nr .rf{ width:446px;}
#rf_gsjs .nr .rf .bt{ height:24px; background:url(ld.gif) repeat-x center;}
#rf_gsjs .nr .rf .bt .lf{ background:#fff; padding-right:5px;}
#rf_gsjs .nr .rf .bt .lf a{ font-size:14px; color:#123497; font-weight:700;}
#rf_gsjs .nr .rf .bj{ background:url(bjbj.gif) no-repeat top; padding-top:10px;}

/*�Ҳ����²�Ʒ*/ 
#rf_newcp{ margin-top:10px; overflow:hidden;}
#rf_newcp .bt{ background:url(ba.gif) no-repeat; height:34px; line-height:34px; color:#fff; font-size:14px; font-weight:700; padding-left:18px;}
#rf_newcp ul{ width:750px; border:1px solid #ccc; border-top:none; overflow:hidden;}
#rf_newcp ul li{ float:left; width:177px; padding:20px 5px 10px 5px; overflow:hidden;}
#rf_newcp ul li span{ line-height:30px; text-align:center; background:#f3f3f3; text-align:center; white-space:nowrap; display:block;}

/*�Ҳ�ר���Ʒ*/ 
#rf_zl{ width:750px; border:1px solid #ccc; margin-top:10px; overflow:hidden;}
#rf_zl ul li{ float:left; width:238px; padding:10px 6px 5px 6px; text-align:center; white-space:nowrap; overflow:hidden;}
#rf_zl ul li a{ color:#666;}
#rf_zl ul li a:hover{ color:#c80000;}
#rf_zl ul li img{ border:1px solid #ccc; padding:2px;display:block;}

/*�Ҳ���С��*/
.rf_lk{ width:371px; float:left; padding:0px 2px; overflow:hidden;}
.rf_lk .bt{ height:32px; line-height:32px; background:#123497; padding-left:10px; color:#fff; font-size:14px; font-weight:700;}
.rf_lk .nr{ padding:10px; background:#f3f3f3; overflow:hidden;}
.rf_lk .nr .rf{ width:200px;}

/*��ҳ��˾����*/
#sy_news{ float:left; width:619px; border:1px solid #ccc; overflow:hidden;}
#sy_news .nr{ width:599px; height:270px; padding:10px; overflow:hidden;}
#sy_news .nr .rfa{ width:350px; float:right;}
#sy_news .nr .rfa a.bt{ font-size:14px; font-weight:700; white-space:nowrap;}
#sy_news .nr .rfa a.bt:hover{ font-size:14px; font-weight:700; white-space:nowrap;}
#sy_news .nr ul{ width:599px; margin-top:10px; overflow:hidden;}
#sy_news .nr ul li{ width:599px; background:url(xx.gif) repeat-x bottom; line-height:28px; overflow:hidden;}
#sy_news .nr ul li .lf{ width:520px;}
#sy_news .nr ul li a{ background:url(hd.gif) no-repeat left center; padding-left:10px; white-space:nowrap;}

/*��ҳ�ų����*/
#sy_pcgz{ float:right; width:369px; border:1px solid #ccc; overflow:hidden;}
#sy_pcgz ul{ width:349px; height:270px; padding:10px; overflow:hidden;}
#sy_pcgz ul li{ width:349px; height:72px; padding:9px 0; overflow:hidden}
#sy_pcgz ul li .w{ background:url(w.gif) no-repeat left center; padding-left:30px; white-space:nowrap; overflow:hidden;}
#sy_pcgz ul li .w a{ font-size:12px; font-weight:700;}
#sy_pcgz ul li .d{ background:url(d.gif) no-repeat left 5px; padding-left:30px;}

/*��ҳ�ɹ�����*/
#sy_cgal{ width:1000px; border:1px solid #ccc; margin:10px auto 0px auto; overflow:hidden;}
#sy_cgal ul li{ float:left; width:237px; padding:15px 6px; text-align:center; font-weight:700; font-size:12px; white-space:nowrap; overflow:hidden;}

/*Ϊʲôѡ������*/
#sy_wsm{ width:100%; background:url(fr.gif) repeat; padding-top:10px; margin-top:10px; overflow:hidden;}
#sy_wsm .nr{ width:891px; background:url(wsm1.jpg) no-repeat left top; padding:184px 85px 137px 26px; margin:0px auto; font-size:18px; font-family:"΢���ź�"; overflow:hidden;}
#sy_wsm .nr .n1{ text-align:center; width:234px;}
#sy_wsm .nr .n2{ float:right; text-align:right; padding-top:20px; width:891px; }
#sy_wsm .nr .n3{ width:791px; padding:153px 0px 0px 100px; overflow:hidden;}
#sy_wsm .nr .n3 .rf{ width:162px;}
#sy_wsm .nr .n4{ width:731px; padding:100px 0px 0px 160px; text-align:center;}

/*��ҳ��������*/
#sy_ryzz{ width:1000px; border:1px solid #ccc; margin:10px auto 0px auto; overflow:hidden;}
#sy_ryzz ul li{ float:left; width:236px; padding:20px 7px; text-align:center; white-space:nowrap; overflow:hidden;}
#sy_ryzz ul li img{ border:1px solid #ccc; padding:1px;}

/*��ҳ��������*/
#sy_zxly{ width:1002px; margin:10px auto 0px auto; background:#f4f4f4; overflow:hidden;}
#sy_zxly .bt{ background:url(zh.gif) no-repeat; height:40px; line-height:36px; padding-left:10px; font-size:14px; font-weight:700;}
#sy_zxly .lf{ width:240px; background:url(lt.jpg) no-repeat bottom; padding-bottom:120px; padding-left:15px; padding-right:5px;}
#sy_zxly .lf p{ font-family:"΢���ź�"; line-height:30px;}
.f20{ font-size:20px;}
#sy_zxly .rf{ width:718px; background:url(rl.gif) no-repeat left center;}
#sy_zxly .rf .tjan{ background:url(tj.gif) no-repeat; width:81px; height:25px; line-height:25px; cursor:pointer; border:none; color:#fff;}
#sy_zxly .rf .czan{ background:url(cz.gif) no-repeat; width:81px; height:25px; line-height:25px; cursor:pointer; border:none; color:#123497;}

/*��ҳ��������*/
#yqlj{ width:1002px; background:url(yqlj.gif) no-repeat left top; margin:2px auto 0px auto; overflow:hidden;}
#yqlj .lf{ width:84px; background:#123497;}
#yqlj ul{ float:right; width:918px;  background:#e4e4e4; padding:6px 0; overflow:hidden}
#yqlj ul li{ display:inline-block; padding:0 10px;}

/*ר��ҳ1*/
#banner{ background:url(zt.jpg) no-repeat center; height:600px;} 
.zt_gs_bt{ height:40px; margin-top:10px; padding:3px 0px 0px 109px; background:url(zt_bt.jpg) no-repeat; color:#fff; font-size:22px; font-family:"΢���ź�";}
.zt_gs_nr{ width:964px; background:url(ztnr.jpg) no-repeat; padding:43px 20px 56px 18px; margin-top:10px; overflow:hidden;}
.zt_gs_nr .rf{ width:582px;}
.zt_zx{ padding:47px 0px 0px 573px; height:32px; background:url(ztzx2.jpg) no-repeat; overflow:hidden;}
.zt_zx a{ display:block; width:91px; height:26px;}

.ztyy{ width:1002px; margin-top:10px; overflow:hidden;}
.ztyy .lf{ width:573px;}
.ztyy .lf .bt{ background:url(zt_bt1.jpg) no-repeat; height:40px; padding:3px 0px 0px 118px; color:#fff; font-family:"΢���ź�"; font-size:22px;}
.ztyy .lf .nr{ padding:30px; overflow:hidden;}
.ztyy .rf{ width:419px;}
.ztyy .rf .bt{ background:#d90000; border-bottom:2px solid #860000; color:#fff; padding-left:15px; height:41px; line-height:41px; font-size:16px; font-family:"΢���ź�";}
.hdp{ width:400px; height:238px; padding:10px;}

.zt_fx{ padding:10px; overflow:hidden;}
.zt_fx .t_nr{ padding:20px 10px; overflow:hidden;}
.red_bt{ background:url(hbt.gif) no-repeat; height:48px; line-height:48px; padding-left:10px; color:#fff; font-size:16px; font-family:"΢���ź�";}

.xfy_rf{ float:right; width:666px;}
.ngb_bt{ width:1002px; height:40px; padding-top:3px; background:url(cda.jpg) no-repeat center; text-align:center; color:#fff; font-size:22px; font-family:"΢���ź�";}
.dg_bt{ width:992px; padding-left:10px; height:34px; line-height:34px; background:#d90000; color:#fff; font-size:16px; font-family:"΢���ź�"; margin-top:30px;}

#zt_lyb .lf{ width:480px; padding-left:107px; margin-top:20px; overflow:hidden;}
.han{ width:91px; height:27px; line-height:27px; border:none; cursor:pointer; background:url(han.gif) no-repeat; color:#fff; font-weight:700;}
.tuan{ width:91px; height:27px; line-height:27px; border:none; cursor:pointer; background:url(tub.gif) no-repeat; color:#333; font-weight:700;}
.lan{ width:91px; height:27px; line-height:27px; border:none; cursor:pointer; background:url(lan.gif) no-repeat; color:#fff; font-weight:700;}
#zt_lyb .rf{ width:227px; height:116px; padding:27px 10px 0px 10px; margin:40px 50px 0px 0px; background:url(hsbj.gif) no-repeat center;}
#zt_lyb .rfa{ float:right; width:227px; height:116px; padding:27px 10px 0px 10px; margin:40px 90px 0px 0px; background:url(lks.gif) no-repeat center; color:#fff;}


/*ר��2*/
#banner2{ background:url(zt2.jpg) no-repeat center; height:657px;}
.mainbox_bsbj2{ width:100%x; background:#fff; overflow:hidden;} /*���ݿ��ɫ����*/
.cdd{ width:563px; background:url(cdd.gif) no-repeat left top; margin:0px auto; padding:12px 0px 22px 429px;}
.cdd .nr{ padding:30px 40px 0px 0px; color:#fff; line-height:30px; text-align:justify;}
.zt2_td{ width:1002px; margin:10px auto 0px auto; background:url(td.jpg) no-repeat; overflow:hidden;}
.zt2_td .bt{ color:#fff; text-align:center; font-size:16px; font-family:"΢���ź�"; line-height:50px;}
.zt2_td .td_nr{ width:1002px; padding:241px 0px 53px 0px; overflow:hidden;}
.zt2_td .td_nr .lf{ width:347px; padding:15px 0px 0px 25px;}
.zt2_td .td_nr .rf{ width:597px;}
.zt2_td .td_nr .rf .bt{ text-align:left; line-height:45px;}
.zt2_td .td_nr .rf .nra{ padding:23px 20px 0px 273px; overflow:hidden;}

.f22{ font-size:22px;}
.cz{ width:1002px; margin:10px auto 0px auto; background:url(cz.jpg) no-repeat left top; color:#fff; overflow:hidden;}
.cz .dh{ text-align:right; font-size:26px; font-family:"΢���ź�"; padding:65px 10px 0px 0px;}
.cz .bt{ text-align:center; padding-top:19px; line-height:50px; font-size:16px; font-family:"΢���ź�";}

.zt_cp{ width:968px; padding:22px 17px 0px 17px; background:url(lsbj.gif) no-repeat; margin:0px auto; overflow:hidden;}
.zt_cp ul li{ float:left; width:220px; padding:0px 5px; text-align:center; overflow:hidden;}
.zt_cp ul li img{ padding:5px; background:#3483fb; border:1px solid #5ccafe;}

#CSSBoxa{ float:left; width:920px; height:194px; overflow:hidden;}
#CSSBoxa ul li{ float:left; width:220px; padding:0px 5px; text-align:center; white-space:nowrap; overflow:hidden;}
#CSSBoxa ul li a{ color:#fff; text-decoration:none;}
#CSSBoxa ul li a:hover{ color:#fff; text-decoration:underline}
#LeftButtona{ cursor:pointer; float:left; width:24px; height:194px; background:url(z.gif) no-repeat center;}
#RightButtona{ cursor:pointer; float:right; width:24px; height:194px; background:url(y.gif) no-repeat center;}

.jscs_bt{ width:1002px; height:54px; line-height:54px; border:1px solid #3986fe; background:#1741bc; margin:10px auto 0px auto; text-align:center; color:#fff; font-size:16px; font-family:"΢���ź�";}

.zt2{ width:1002px; margin:10px auto 0px auto; background:#fff; overflow:hidden;}
.th_cs{ width:1002px; margin:0px auto; overflow:hidden;}
.th_cs .title{ width:1002px; height:31px; line-height:31px; overflow:hidden;}
.th_cs .title li{ float:left; width:333px; border-right:1px solid #fff; text-align:center;}
.th_cs .title li a{ background:url(ls.gif) no-repeat center; color:#fff; font-weight:700; display:block;}
.th_cs .title li a:hover{ background:url(zb.gif) no-repeat center; color:#123496; font-weight:700; display:block; text-decoration:none;}
.th_cs .title li a.hover{ background:url(zb.gif) no-repeat center; color:#123496; font-weight:700; display:block; text-decoration:none;}


/*---------- ����ҳ ----------*/
/*��������*/
#erj_banner{ background:url(erjb.jpg) no-repeat center; height:231px;}
#dqwz{ height:30px; line-height:30px; background:#dadada; color:#666;}
#dqwz a{ color:#666;}

.erj_lf_zj{ width:238px; border:1px solid #ccc; padding-bottom:10px; overflow:hidden;}
.erj_lf_zj .bt{ background:url(pp.gif) repeat-x; height:37px; line-height:37px; padding-left:10px; color:#123497; font-size:14px; font-weight:700;}
.erj_lf_zj li{ width:218px; background:url(xx.gif) repeat-x bottom; height:24px; line-height:24px; padding:10px 0px; margin:0px auto; white-space:nowrap; overflow:hidden;}
.erj_lf_zj li a{ font-size:14px; height:24px; line-height:24px; background:url(sj.gif) no-repeat 200px center; padding-left:10px; display:block;}
.erj_lf_zj li a:hover{ font-size:14px; height:24px; line-height:24px; background:url(sj2.gif) no-repeat 200px center #123497; padding-left:10px; display:block; text-decoration:none; color:#fff;}
.erj_lf_zj li a.hover{ font-size:14px; height:24px; line-height:24px; background:url(sj2.gif) no-repeat 200px center #123497; padding-left:10px; display:block; text-decoration:none; color:#fff;}

.erj_nr{ width:730px; border:1px solid #ccc; padding:10px; overflow:hidden;}
.erj_bt{ background:url(erjbt.gif) no-repeat; height:41px; line-height:41px; padding-left:15px; color:#123497; font-family:"΢���ź�"; font-size:18px; overflow:hidden;}

.erj_nr2{ width:750px; border:1px solid #ccc; border-top:none; overflow:hidden;}
.erj_bt2{ background:url(btp.gif) repeat-x; height:44px; line-height:44px; padding-left:20px; font-family:"΢���ź�"; font-size:16px; color:#123497;}

/*��� ��Ʒ����*/
#b,#b1,#b2,#b3,#b4,#b5,#b6,#b7,#b8,#b9,#b10,#b11{ display:none;}
.erj_lf_cp{ width:240px; overflow:hidden;}
.erj_lf_cp .bt{ background:url(lfbj.jpg) no-repeat; padding-left:10px; color:#fff; font-size:14px; font-weight:700; height:38px; line-height:38px;}
.erj_lf_cp .nr{ width:218px; padding:10px; border:1px solid #ccc; overflow:hidden;}
.erj_lf_cp .nr p{ background:url(hss.gif) no-repeat 10px center #f1f1f1; height:27px; line-height:27px; padding-left:25px; color:#333; font-size:14px; display:block; text-decoration:none; margin:5px 0px; cursor:pointer;}
.erj_lf_cp .nr p:hover{ background:url(lss.gif) no-repeat 10px center #123497; padding-left:25px; color:#fff; font-size:14px; display:block; text-decoration:none; cursor:pointer; margin:5px 0px;}
.erj_lf_cp .nr p.hover{ background:url(lss.gif) no-repeat 10px center #123497; padding-left:25px; color:#fff; font-size:14px; display:block; text-decoration:none; cursor:pointer; margin:5px 0px;}
.erj_lf_cp .nr li a{ background:url(xx.gif) repeat-x bottom; padding-left:25px; height:28px; line-height:28px; color:#333; display:block;}
.erj_lf_cp .nr li a:hover{ background:url(xx.gif) repeat-x bottom; padding-left:25px; height:28px; line-height:28px; color:#ed1a23; display:block;}

/*��� ��ϵ����*/
.erj_lf_lxwm{ width:238px; border:1px solid #ccc; margin-top:10px; overflow:hidden;}
.erj_lf_lxwm .bt{ background:url(pp.gif) repeat-x; height:37px; line-height:37px; padding-left:10px; color:#123497; font-size:14px; font-weight:700;}
.erj_lf_lxwm .nr{ background:url(qic.jpg) no-repeat center bottom; padding-top:5px; padding-bottom:55px;}
.erj_lf_lxwm .nr .padding10{ padding:5px 10px 5px 10px;}

/*��ҵ�Ļ�*/
.wh{ background:url(qp.gif) no-repeat bottom; padding:15px 0px 238px 0px; overflow:hidden;}
.wh_bt{ width:710px; padding:0px 10px; margin-top:10px; overflow:hidden;}
.wh_bt .bt{ float:left; font-size:14px; font-weight:700; color:#fff; padding:0px 10px; background:#123497;}
.wh_nr{ width:710px; padding:0px 10px; overflow:hidden;}

/*��������*/
#ryzz{ width:730px; overflow:hidden;}
#ryzz li{ float:left; width:231px; padding:10px 6px; text-align:center; white-space:nowrap; overflow:hidden;}
#ryzz li img{ border:1px solid #ccc;}
/*��ҳ*/
div.digg { width:100%; text-align:center; margin:20px auto 0px auto; padding:25px 0px 15px 0px; border-top:1px solid #d4d8d9; overflow:hidden;}
div.digg a { border: #ccc 1px solid; padding:5px 8px; color:#003399; margin:3px; background:#f2f2f2; text-decoration:none;}
div.digg a:hover { color:#fff; background:#0061ad; text-decoration:none; }
div.digg span.current { padding:6px 9px; margin:3px; color:#fff; background:#0061ad;}

/*����豸*/
#scsb{ width:730px; overflow:hidden;}
#scsb li{ float:left; width:231px; padding:10px 6px; text-align:center; white-space:nowrap; overflow:hidden;}

/*��Ƶ����*/
#vid{ width:730px; overflow:hidden;}
#vid li{ float:left; width:231px; padding:10px 6px; text-align:center; white-space:nowrap; overflow:hidden;}

/*��Ƶ����*/
#news_xx{ padding-bottom:10px; overflow:hidden;}
#news_xx .bt{ width:730px; height:45px; line-height:45px; font-size:18px; font-family:"΢���ź�"; text-align:center; background:#eee; color:#333; font-weight:400;}
#news_xx .bta{ width:730px; height:45px; line-height:45px; font-size:18px; font-family:"΢���ź�"; text-align:center; color:#333; font-weight:400;}
#news_xx .gjca{ text-align:center; color:#333; height:30px; line-height:30px;}
#news_xx .nr{ padding:20px 0px; margin-bottom:30px; background:url(xx.gif) repeat-x bottom; overflow:hidden;}
.gjc{ text-align:right; overflow:hidden;}
.gjc span{ padding:0px 15px;}
#news_xx img{ text-align:center; margin:0px auto;padding:10px auto;}

/*��Ʒ����*/
.cpe{ width:730px; padding:10px; overflow:hidden;}
.cpe .bt{ float:left; padding:0px 10px; background:url(sb.gif) no-repeat center #ed1a23; font-size:14px; color:#fff; font-weight:700; overflow:hidden;}
.cpe_nr{ width:750px; overflow:hidden;}
.cpe_nr li{ float:left; text-align:center; width:345px; padding:10px 15px; white-space:nowrap; overflow:hidden;}
..cpe_nr li img{display:block;}
.cp{ width:750px; padding-top:20px; overflow:hidden;}
.cp li{ float:left; width:231px; padding:10px 9px; text-align:center; overflow:hidden;}

/*�ɹ�����*/
.cgal{ width:730px; overflow:hidden;}
.cgal li{ width:730px; background:url(xx.gif) repeat-x bottom; padding:10px 0px; overflow:hidden;}
.cgal li .rfa{ float:right; width:506px; overflow:hidden;}
.cgal li .rfa .bt{ width:506px; color:#123497; overflow:hidden;}
.cgal li .rfa .bt .rf{ width:90px;}
.cgal li .rfa .bt .lf a{ color:#123497; font-weight:700;}

/*��Ʒ��ϸҳ*/
#lf_cptj li{ width:220px; padding:10px 0px; text-align:center; margin:0px auto; white-space:nowrap; overflow:hidden;}
#lf_cptj li a{ font-weight:700;}

.cpxx{ width:730px; overflow:hidden;}
.cpxx .tp{ padding:17px 0px 35px 0px; overflow:hidden;}
.cpxx .tp .lfa{ float:left; width:325px; overflow:hidden;}
.cpxx .tp .rfa{ float:right; width:377px; overflow:hidden;}
.cpxx .tp .rfa .lyh{ background:#e7e7e7; padding:15px 10px; overflow:hidden;}
.cpxx .tp .rfa .lyh a{ margin-right:10px;}
.cpxx .xm{ width:712px; margin:0px auto; overflow:hidden;}
.cpxx .xm .bt{ background:url(xxbt.gif) no-repeat; height:34px; line-height:34px; padding-left:10px; font-size:14px; color:#fff; font-weight:700;}
.cpxx .xm .nr{ padding:10px; overflow:hidden;}
.cpxx .xm img{display:inline;}
/*-�Ŵ�-*/
#preview{ float:none; text-align:center; width:319px;}
.jqzoom{ width:319px; height:224px; position:relative;}

.zoomdiv{ left:859px; height:272px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:319px; height:67px; overflow:hidden;}
#spec-list{ width:319px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; padding:0px 5px; display:inline; width:100px;}
#spec-list ul li img{ width:100px; height:67px;}

/*jqzoom Download by http://www.codefans.net*/
.jqzoom{ position:relative; background:#fff;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:272px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:544px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:319px; padding-top:5px;}
#spec-list div{ margin-top:0;margin-left:0; *margin-left:0;}


/*��ϵ����*/
#erj_lxwm{ width:440px; padding-right:250px; padding-top:20px; overflow:hidden;}
a.ckgsjj{ height:20px; line-height:20px; background:url(yy.gif) no-repeat left center; padding-left:13px; display:block; color:#003f97;}
#erj_lxwm .md{ background:url(tbk.gif) repeat-x; height:10px;}
.lxwm_bt{ background:url(tbk.gif) repeat-x center; padding-left:10px; margin-top:20px;} 
.lxwm_bt span{ background:#fff; padding:0px 5px; color:#123497; font-size:14px; font-weight:700;}

/*��վ��ͼ*/
#map{ width:1002px; margin:10px auto 0px auto; overflow:hidden;}
#map .title{ height:35px; line-height:35px; padding:0px 10px; font-size:14px; font-weight:700; color:#fff; background:#003f97; border-bottom:2px solid #4a75c3;}
#map .nr{ padding:10px; background:#fff; overflow:hidden;}
#map .nr ul li{ width:960px; padding:5px 0px; background:url(xx.gif) repeat-x bottom; overflow:hidden;}
#map .nr ul li .lfa{ padding:0px 10px; float:left; font-size:14px; font-weight:700; overflow:hidden;}
#map .nr ul li .rfa{ width:810px; float:right; overflow:hidden;}
#map .nr ul li .rfa h3{ padding:0px 10px; height:30px; margin-right:20px; font-weight:400; float:left; display:block; overflow:hidden;}
.wtfp{ padding:20px; overflow:hidden;}





/*2014-3-13
#nav1{ position: relative; z-index:1; width:218px; border:1px solid #ccc; border-top:none; padding:10px; background:#f4f4f4;}
#nav1 .evenLeval{background:#fff;}
#nav1 .mainCate{ width:220px; position:relative; zoom:1;}

#nav1 .bta{ width:220px; height:37px; line-height:37px; background:url(xx.gif) repeat-x bottom; display:block; font-size:14px; overflow:hidden;}
#nav1 .bta a{ font-size:14px; font-weight:400; color:#333; display:block; background:url(lfct1.gif) no-repeat 10px center; padding-left:24px;}
#nav1 .bta a:hover{ font-size:14px; font-weight:400; color:#333; text-decoration:none; display:block;}
#nav1 .bta span{width:18px;height:55px;line-height:55px;font-weight:200;font-size:12px;float:right;}
#nav1 p{ line-height:20px;}
#nav1 p a{ margin-right:10px; color:#666;}

#nav1 .subCate{ display:none; background:url(nav_div_bg.jpg) 0 0 repeat-y #fff;position:absolute;left:220px;top:0;width:380px;padding:0 10px 20px 0px;color:#333; border:1px solid #ccc; border-left:none;}
#nav1 .subCate dl{ float:left; width:100%;  overflow:hidden;}
#nav1 .subCate dl dt{ height:37px; line-height:37px; font-size:14px; font-weight:700; color:#123497; background:url(lfbtt.gif) no-repeat left center; padding-left:10px;}
#nav1 .subCate dl dt .dt_xx{ background:url(xx.gif) repeat-x bottom; overflow:hidden;}
#nav1 .subCate dd{ width:100%;float:left; height:26px; margin:5px 0px; line-height:26px; padding-left:10px; display:inline;}
#nav1 .subCate dd a{ padding-left:10px; color:#666; word-break:keep-all; white-space:nowrap; display:block; font-size:14px;}
#nav1 .subCate dd a:hover{  padding-left:10px; color:#666; word-break:keep-all; white-space:nowrap; display:block; text-decoration:none; font-size:14px; background:url(lfsj.jpg) no-repeat 15px center #eeeeee;}
#nav1 .subCate dd span a{ color:#F00}
#nav1 .on{background:#123497;color:#fff;}
#nav1 .on .bta a,#nav1 .on p a{color:#fff;}
#nav1 .on .subCate{display:block !important;}
#mainCate-2 .subCate{top:0;}
#mainCate-3 .subCate{top:0;}
#mainCate-4 .subCate{top:0;}*/


/*2014-4-12*/
#nav1{ position: relative; z-index:1; width:218px; border:1px solid #ccc; border-top:none; padding:10px; background:#f4f4f4;}
#nav1 .evenLeval{background:#fff;}
#nav1 .mainCate{ *float:left; _float:left; width:218px; position:relative; zoom:1;}

#nav1 .bta{ width:218px; height:37px; line-height:37px; background:url(xx.gif) repeat-x bottom; overflow:hidden;}
#nav1 .bta a,#nav1 .bta a:hover{ font-size:14px; font-weight:400; color:#333; display:block; background:url(lfct1.gif) no-repeat 10px center; padding-left:24px; text-decoration:none; overflow:hidden}
/* #nav1 .bta span{width:18px;height:55px;line-height:55px;font-weight:200;font-size:12px;float:right;} */
#nav1 p{ line-height:20px;}
#nav1 p a{ margin-right:10px; color:#666;}
#nav1 p a:hover{ margin-right:10px; color:#666;}

#nav1 .subCate{ display:none; background:url(nav_div_bg.jpg) 0 0 repeat-y #fff;position:absolute;left:218px;top:0;width:380px;padding:0 10px 20px 0px;color:#333; border:1px solid #ccc; border-left:none;}
#nav1 .subCate dl{ float:left; width:100%;  overflow:hidden;}
#nav1 .subCate dl dt{ height:37px; line-height:37px; font-size:14px; font-weight:700; color:#123497; background:url(lfbtt.gif) no-repeat left center; padding-left:10px;}
#nav1 .subCate dl dt .dt_xx{ background:url(xx.gif) repeat-x bottom; overflow:hidden;}
#nav1 .subCate dd{ width:100%;float:left; height:26px; margin:5px 0px; line-height:26px; padding-left:10px; display:inline;}
#nav1 .subCate dd a{ padding-left:10px; color:#666; word-break:keep-all; white-space:nowrap; display:block; font-size:14px;}
#nav1 .subCate dd a:hover{  padding-left:10px; color:#666; word-break:keep-all; white-space:nowrap; display:block; text-decoration:none; font-size:14px; background:url(lfsj.jpg) no-repeat 15px center #eeeeee;}
#nav1 .subCate dd span a{ color:#F00}
#nav1 .on{background:#123497;color:#fff;}
#nav1 .on .bta a,#nav1 .on .bta a:hover,#nav1 .on p a,#nav1 .on p a:hover{color:#fff;}
#nav1 .on .subCate{display:block !important;}
#mainCate-2 .subCate{top:0;}
#mainCate-3 .subCate{top:0;}
#mainCate-4 .subCate{top:0;}


/*-nav����4--12-*/
#nav-al{ width:100%; height:44px; background:url(nav.gif) repeat-x;}
#nav-al #navber{ width:1002px; height:44px; line-height:44px; margin:0px auto;}
#nav-al #navber li { float:left; position:relative; }

.mainitems { background:url(dd.gif) no-repeat right center; height:44px; text-align:center; z-index:9999}
.mainitems a{ padding:0px 26px; display:inline-block; height:44px; font-size:16px; line-height:44px; font-weight:700; text-align:center; text-decoration:none; color:#333;}
.mainitems a:hover{padding:0px 26px; display:inline-block; height:44px; font-size:16px; line-height:44px; font-weight:700; text-align:center; text-decoration:none; color:#123497;}
.mainitems a.hover{ padding:0px 26px; display:inline-block; height:44px; font-size:16px; line-height:44px; font-weight:700; text-align:center; text-decoration:none; color:#123497;}

.subuls{ width:808px; border:none; height:30px; line-height:30px; position:absolute; top:44px; display:none; z-index:9999; left:0px;background:#123497;}
.subuls li{ width:100px; height:30px; line-height:30px; text-align:left; border-right:1px solid #fff; background:none}
.subuls li a{ padding:0; width:100px; height:30px; line-height:30px; font-size:14px; color:#fff; font-weight:400; }
.subuls li a:hover { padding:0; width:100px; height:30px; line-height:30px; font-size:14px; color:#fff; font-weight:400;}

#navber li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ top:44px; left: 0; }
#navber li:hover ul, li.over ul { /* lists nested under hovered list items */ display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/ clear: left;}



.jf_yingwen{float:left;margin-right:25px;margin-top:40px;}